Hybrid Search for Dynamically Changing CSPs

نویسندگان

  • Roie Zivan
  • Uri Shapen
  • Amnon Meisels
  • Meir Kalech
چکیده

Constraints satisfaction problems are often used for modeling and solving problems in an environment which is subject to changes. When some of the constraints are changed after a solution was obtained it is often desired to search for a solution to the derived problem where the solution to the changed problem is as similar as possible to the previous (e.g., current) solution. This requirement is relevant for many timetabling and scheduling scenarios. Previous approaches to this problem include the method of Roos et. al. [5] which traverses the possible assignments according to their distance from the original solution, starting from the smallest distance. In a more recent paper by Hebrard et. al. [1] the problem of finding the most similar solution was shown to be NPhard and a method based on a Branch and Bound scheme was proposed. This method enforces global arc-consistency on a global soft constraint of similarity. The present paper proposes a new approach for finding the most similar solution to a changing constraints satisfaction problem. The proposed method exploits the fact that the goal is to find a complete assignment with two different properties. The first is that it contains as many as possible identical assignments to the previous solution. The second is that the assignment must be consistent, i.e. it must be a satisfying solution to the new CSP. According to these two different requirements our proposed solution method interleaves constraint optimization and constraint satisfaction techniques in order to find the most similar solution to the changed CSP. Preliminary experiments on random CSPs present the advantage of the proposed method over previous approaches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Asynchronous Weak-commitment Search for Solving Distributed Constraint Satisfaction Problems

A distributed constraint satisfaction problem (Distributed CSP) is a CSP in which variables and constraints are distributed among multiple automated agents, and various application problems in Distributed Artificial Intelligence can be formalized as Distributed CSPs. We develop a new algorithm for solving Distributed CSPs called asynchronous weak-commitment search, which is inspired by the weak...

متن کامل

Control of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller

This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...

متن کامل

Control of nonlinear systems using a hybrid APSO-BFO algorithm: An optimum design of PID controller

This paper proposes a novel hybrid algorithm namely APSO-BFO which combines merits of Bacterial Foraging Optimization (BFO) algorithm and Adaptive Particle Swarm Optimization (APSO) algorithm to determine the optimal PID parameters for control of nonlinear systems. To balance between exploration and exploitation, the proposed hybrid algorithm accomplishes global search over the whole search spa...

متن کامل

The Distributed Constraint Satisfaction Problem: Formalization and Algorithms

In this paper, we develop a formalism called a distributed constraint satisfaction problem (distributed CSP) and algorithms for solving distributed CSPs. A distributed CSP is a constraint satisfaction problem in which variables and constraints are distributed among multiple agents. Various application problems in Distributed Artificial Intelligence can be formalized as distributed CSPs. We pres...

متن کامل

Solving CSP Instances Beyond the Phase Transition Using Stochastic Search Algorithms

When solving constraint satisfaction problems (CSPs) with stochastic search algorithms (SSAs) using the standard penalty function, it is not possible to show that there is no solution for a problem instance. In this paper we present a hybrid function that can be generally used in conjunction with SSAs to prove unsolvability without changing the search algorithms drastically. We use eight state-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008